internal drainage - French English Dictionary